/**
 * @param {string[]} strs
 * @return {string[][]}
 */
 var groupAnagrams = function(strs) {
  let map = new Map()
  const getKey = (a)=>{
    return a.split('').sort().join('')
  }
  for(let item of strs){
    let key = getKey(item)
    if(map.get(key)){
      map.get(key).push(item)
    }else{
      map.set(key,[item])
    }
  }
  // console.log(map);
  // console.log(map.get(''));
  // let res = []
  // for(let key in map){
  //   console.log(key+1);
  //   res.push(map.get(key))
  // }
  // return res
  return [...map.values()]
};
console.log(groupAnagrams(["","",""]));